alpine salamander (salamandra atra) - Español Inglés Diccionario